/**
 * 第5章 在IoC容器中装配Bean
 * 代码清单-r1ch05c-172页a：通过DefaultListableBeanFactory动态添加Bean {@link top.kaoshanji.r1ch05c.UserServiceFactoryBean}
 * 代码清单-r1ch05c-01：XML配置启用自动装配-r1ch05c/beans.xml
 * 代码清单-r1ch05c-02：XML配置定义一个Bean-r1ch05c/beans.xml
 * 代码清单-r1ch05c-173页a：用户服务XSD自定义标签-r1ch05c/userservice.xsd
 * 代码清单-r1ch05c-173页b：用户服务标签解析类 {@link top.kaoshanji.r1ch05c.UserServiceDefinitionParser}
 * 代码清单-r1ch05c-174页a：将解析器注册到Spring命名空间解析器 {@link top.kaoshanji.r1ch05c.UserServiceNamespaceHandler}
 * 代码清单-r1ch05c-03：spring.schemas文件-META-INF/spring.schemas
 * 代码清单-r1ch05c-04：spring.handlers文件-META-INF/spring.handlers
 * 代码清单-r1ch05c-05：使用自定义标签-r1ch05c/custom.xml
 *
 * @author kaoshanji
 * ^_^
 * create time 2025/5/6 16:31
 */
package top.kaoshanji.r1ch05c;